//
//  FlutterIosMapView.h
//  o_amap
//
//  Created by Q神 on 2021/4/9.
//

#import <Foundation/Foundation.h>
#import <Flutter/Flutter.h>
#import "GdMapFlutterStreamManager.h"

NS_ASSUME_NONNULL_BEGIN

/// 实现协议FlutterPlatformView
@interface FlutterIosMapView : NSObject <FlutterPlatformView>

- (instancetype)initWithWithFrame:(CGRect)frame
                  viewIdentifier:(int64_t)viewId
                       arguments:(id _Nullable)args
                 binaryRegistrar:(NSObject<FlutterPluginRegistrar> *)registrar withMapPlugin:(NSObject<FlutterPlugin> * _Nonnull)mapPlugin
                    streamHandler:(GdMapFlutterStreamHandler * _Nullable)handler;

@end

NS_ASSUME_NONNULL_END
